a recipe for disaster - French English Dictionary